﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using Interface;

namespace Model
{
    // Den klasse er lavet af Gruppe 4 DM12a
    public class TilbehørCollection
    {
        List<Tilbehør> tilbehørList;

        public TilbehørCollection()
        {
            tilbehørList = new List<Tilbehør>();
        }

        public Tilbehør RegistrerTilbehør(int tilbehørId, string betegnelse, decimal pris)
        {
            Tilbehør nytTilbehør = new Tilbehør(tilbehørId, betegnelse, pris);
            tilbehørList.Add(nytTilbehør);
            return nytTilbehør;
        }

        public Tilbehør FindTilbehør(int tilbehørId)
        {
            bool fundet = false;
            int i = 0;

            while (!fundet)
            {
                if (tilbehørList[i].tilbehørId == tilbehørId)
                    fundet = true;
                else
                    i++;
            }

            return tilbehørList[i];
        }

        public List<Tilbehør> MineTilbehør
        {
            get { return tilbehørList; }
        }
    }
}
